Below are details for Uptown Pizza Iola, a pizza restaurant offering their services around Iola
Name : Uptown Pizza Iola
Address : 179 North Main Street
Zip/Postcode : 54945
Phone : (715)445-2084
Fax :
Email :
Offering : Pizza Restaurant
Please help us keep upto date information on Uptown Pizza Iola. Click here to submit an update